Synchronizing hub - Turkish English Dictionary